// vite.config.ts
import { defineConfig } from "file:///D:/projects/%E5%AD%A6%E4%B9%A0%E9%A1%B9%E7%9B%AE/react-admin-template/react-app/node_modules/.pnpm/vite@5.3.4_@types+node@22.0.0_less@4.2.0_sass@1.77.8/node_modules/vite/dist/node/index.js";
import react from "file:///D:/projects/%E5%AD%A6%E4%B9%A0%E9%A1%B9%E7%9B%AE/react-admin-template/react-app/node_modules/.pnpm/@vitejs+plugin-react@4.3.1_vite@5.3.4/node_modules/@vitejs/plugin-react/dist/index.mjs";
import tailwindcss from "file:///D:/projects/%E5%AD%A6%E4%B9%A0%E9%A1%B9%E7%9B%AE/react-admin-template/react-app/node_modules/.pnpm/tailwindcss@3.4.7/node_modules/tailwindcss/lib/index.js";
import autoprefixer from "file:///D:/projects/%E5%AD%A6%E4%B9%A0%E9%A1%B9%E7%9B%AE/react-admin-template/react-app/node_modules/.pnpm/autoprefixer@10.4.19_postcss@8.4.40/node_modules/autoprefixer/lib/autoprefixer.js";
import UnoCSS from "file:///D:/projects/%E5%AD%A6%E4%B9%A0%E9%A1%B9%E7%9B%AE/react-admin-template/react-app/node_modules/.pnpm/unocss@0.61.6_postcss@8.4.40_vite@5.3.4/node_modules/unocss/dist/vite.mjs";
import { createSvgIconsPlugin } from "file:///D:/projects/%E5%AD%A6%E4%B9%A0%E9%A1%B9%E7%9B%AE/react-admin-template/react-app/node_modules/.pnpm/vite-plugin-svg-icons@2.0.1_vite@5.3.4/node_modules/vite-plugin-svg-icons/dist/index.mjs";
import { vitePluginForArco } from "file:///D:/projects/%E5%AD%A6%E4%B9%A0%E9%A1%B9%E7%9B%AE/react-admin-template/react-app/node_modules/.pnpm/@arco-plugins+vite-react@1.3.3/node_modules/@arco-plugins/vite-react/lib/index.js";
import { resolve } from "path";
var __vite_injected_original_dirname = "D:\\projects\\\u5B66\u4E60\u9879\u76EE\\react-admin-template\\react-app";
var vite_config_default = defineConfig({
  plugins: [
    react(),
    UnoCSS(),
    createSvgIconsPlugin({
      iconDirs: [resolve(process.cwd(), "src/assets/svgs")],
      //svg地址
      symbolId: "icon-[dir]-[name]"
    }),
    vitePluginForArco({
      theme: "@arco-themes/react-yunti"
    })
  ],
  resolve: {
    alias: {
      "@": resolve(__vite_injected_original_dirname, "./src")
    },
    extensions: [".mjs", ".js", ".ts", ".jsx", ".tsx", ".json"]
  },
  css: {
    preprocessorOptions: {
      scss: {
        additionalData: `@import '@/styles/variable.scss';`
      }
    },
    postcss: {
      plugins: [tailwindcss, autoprefixer]
    }
  }
});
export {
  vite_config_default as default
};
//# sourceMappingURL=data:application/json;base64,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFsidml0ZS5jb25maWcudHMiXSwKICAic291cmNlc0NvbnRlbnQiOiBbImNvbnN0IF9fdml0ZV9pbmplY3RlZF9vcmlnaW5hbF9kaXJuYW1lID0gXCJEOlxcXFxwcm9qZWN0c1xcXFxcdTVCNjZcdTRFNjBcdTk4NzlcdTc2RUVcXFxccmVhY3QtYWRtaW4tdGVtcGxhdGVcXFxccmVhY3QtYXBwXCI7Y29uc3QgX192aXRlX2luamVjdGVkX29yaWdpbmFsX2ZpbGVuYW1lID0gXCJEOlxcXFxwcm9qZWN0c1xcXFxcdTVCNjZcdTRFNjBcdTk4NzlcdTc2RUVcXFxccmVhY3QtYWRtaW4tdGVtcGxhdGVcXFxccmVhY3QtYXBwXFxcXHZpdGUuY29uZmlnLnRzXCI7Y29uc3QgX192aXRlX2luamVjdGVkX29yaWdpbmFsX2ltcG9ydF9tZXRhX3VybCA9IFwiZmlsZTovLy9EOi9wcm9qZWN0cy8lRTUlQUQlQTYlRTQlQjklQTAlRTklQTElQjklRTclOUIlQUUvcmVhY3QtYWRtaW4tdGVtcGxhdGUvcmVhY3QtYXBwL3ZpdGUuY29uZmlnLnRzXCI7aW1wb3J0IHsgZGVmaW5lQ29uZmlnIH0gZnJvbSBcInZpdGVcIjtcbmltcG9ydCByZWFjdCBmcm9tIFwiQHZpdGVqcy9wbHVnaW4tcmVhY3RcIjtcblxuLyoqIHRhaWx3aW5kY3NzICovXG5pbXBvcnQgdGFpbHdpbmRjc3MgZnJvbSBcInRhaWx3aW5kY3NzXCI7XG5pbXBvcnQgYXV0b3ByZWZpeGVyIGZyb20gXCJhdXRvcHJlZml4ZXJcIjtcblxuaW1wb3J0IFVub0NTUyBmcm9tIFwidW5vY3NzL3ZpdGVcIjtcblxuaW1wb3J0IHsgY3JlYXRlU3ZnSWNvbnNQbHVnaW4gfSBmcm9tIFwidml0ZS1wbHVnaW4tc3ZnLWljb25zXCI7XG5pbXBvcnQgeyB2aXRlUGx1Z2luRm9yQXJjbyB9IGZyb20gXCJAYXJjby1wbHVnaW5zL3ZpdGUtcmVhY3RcIjtcblxuaW1wb3J0IHsgcmVzb2x2ZSB9IGZyb20gXCJwYXRoXCI7XG5cbi8vIGh0dHBzOi8vdml0ZWpzLmRldi9jb25maWcvXG5leHBvcnQgZGVmYXVsdCBkZWZpbmVDb25maWcoe1xuICBwbHVnaW5zOiBbXG4gICAgcmVhY3QoKSxcbiAgICBVbm9DU1MoKSxcbiAgICBjcmVhdGVTdmdJY29uc1BsdWdpbih7XG4gICAgICBpY29uRGlyczogW3Jlc29sdmUocHJvY2Vzcy5jd2QoKSwgXCJzcmMvYXNzZXRzL3N2Z3NcIildLCAvL3N2Z1x1NTczMFx1NTc0MFxuICAgICAgc3ltYm9sSWQ6IFwiaWNvbi1bZGlyXS1bbmFtZV1cIixcbiAgICB9KSxcbiAgICB2aXRlUGx1Z2luRm9yQXJjbyh7XG4gICAgICB0aGVtZTogXCJAYXJjby10aGVtZXMvcmVhY3QteXVudGlcIixcbiAgICB9KSxcbiAgXSxcbiAgcmVzb2x2ZToge1xuICAgIGFsaWFzOiB7XG4gICAgICBcIkBcIjogcmVzb2x2ZShfX2Rpcm5hbWUsIFwiLi9zcmNcIiksXG4gICAgfSxcbiAgICBleHRlbnNpb25zOiBbXCIubWpzXCIsIFwiLmpzXCIsIFwiLnRzXCIsIFwiLmpzeFwiLCBcIi50c3hcIiwgXCIuanNvblwiXSxcbiAgfSxcbiAgY3NzOiB7XG4gICAgcHJlcHJvY2Vzc29yT3B0aW9uczoge1xuICAgICAgc2Nzczoge1xuICAgICAgICBhZGRpdGlvbmFsRGF0YTogYEBpbXBvcnQgJ0Avc3R5bGVzL3ZhcmlhYmxlLnNjc3MnO2AsXG4gICAgICB9LFxuICAgIH0sXG4gICAgcG9zdGNzczoge1xuICAgICAgcGx1Z2luczogW3RhaWx3aW5kY3NzLCBhdXRvcHJlZml4ZXJdLFxuICAgIH0sXG4gIH0sXG59KTtcbiJdLAogICJtYXBwaW5ncyI6ICI7QUFBeVcsU0FBUyxvQkFBb0I7QUFDdFksT0FBTyxXQUFXO0FBR2xCLE9BQU8saUJBQWlCO0FBQ3hCLE9BQU8sa0JBQWtCO0FBRXpCLE9BQU8sWUFBWTtBQUVuQixTQUFTLDRCQUE0QjtBQUNyQyxTQUFTLHlCQUF5QjtBQUVsQyxTQUFTLGVBQWU7QUFaeEIsSUFBTSxtQ0FBbUM7QUFlekMsSUFBTyxzQkFBUSxhQUFhO0FBQUEsRUFDMUIsU0FBUztBQUFBLElBQ1AsTUFBTTtBQUFBLElBQ04sT0FBTztBQUFBLElBQ1AscUJBQXFCO0FBQUEsTUFDbkIsVUFBVSxDQUFDLFFBQVEsUUFBUSxJQUFJLEdBQUcsaUJBQWlCLENBQUM7QUFBQTtBQUFBLE1BQ3BELFVBQVU7QUFBQSxJQUNaLENBQUM7QUFBQSxJQUNELGtCQUFrQjtBQUFBLE1BQ2hCLE9BQU87QUFBQSxJQUNULENBQUM7QUFBQSxFQUNIO0FBQUEsRUFDQSxTQUFTO0FBQUEsSUFDUCxPQUFPO0FBQUEsTUFDTCxLQUFLLFFBQVEsa0NBQVcsT0FBTztBQUFBLElBQ2pDO0FBQUEsSUFDQSxZQUFZLENBQUMsUUFBUSxPQUFPLE9BQU8sUUFBUSxRQUFRLE9BQU87QUFBQSxFQUM1RDtBQUFBLEVBQ0EsS0FBSztBQUFBLElBQ0gscUJBQXFCO0FBQUEsTUFDbkIsTUFBTTtBQUFBLFFBQ0osZ0JBQWdCO0FBQUEsTUFDbEI7QUFBQSxJQUNGO0FBQUEsSUFDQSxTQUFTO0FBQUEsTUFDUCxTQUFTLENBQUMsYUFBYSxZQUFZO0FBQUEsSUFDckM7QUFBQSxFQUNGO0FBQ0YsQ0FBQzsiLAogICJuYW1lcyI6IFtdCn0K
